Bus Transit Time Prediction using GPS Data with Artificial Neural Networks
نویسنده
چکیده
Background. Bus transit time prediction is to predict how long it takes for a bus to travel from point A to point B. Good prediction helps with urban transportation planning and bus riders’ time planning. Artificial neural networks have been proven to work well in this field. Aim. This project aims to make good travel time predictions for both route and segments of route with the bus GPS data using artificial neural networks. Data. We use a collection of 925,368 latitude and longitude data points taken for buses in Porto, Portugal from April 5th to April 7th, 2015. We also used route map and bus stops data from Porto bus transportation website (http://www.stcp.pt/en/travel/) as prior knowledge. The bus GPS dataset and prior knowledge are used together to compute features for the models. Methods. We developed 3 models to make the travel time prediction, two of which are to predict whole route travel time and the other one is to predict segment of route travel time. All three models use a three-layer neural network, with different number of input and hidden units. The first model predicts the whole route travel time with features computed directly from bus GPS data and prior knowledge, the second model predicts segment of route travel time with preceding bus information and the last model predicts the whole route travel time by combining predictions of segments. Results. As the model takes more prior knowledge, higher accuracy is achieved. Moreover, whole route travel time prediction using segments has better results than the route prediction model using solely bus GPS data. It also performs better than the segment prediction model, because negative and positive errors of segment predictions cancel each other out. Conclusions. First, it is promising to develop a model that takes as many factors as possible to make accurate travel time predictions, given that prior knowledge improves model accuracy. Second, when there is lots of variations in training set, neural network may not be a good option because it tries to ”overfit” outliers. Intellectual merit. This project can serve as a basis for the development of an advanced public transportation system, which is able to make highly accurate bus transit time predictions using bus GPS data, prior knowledge and real-time traffic. Broader Impacts. With more accurate route travel time predictions, the transportation planning institute is able to arrange more efficient bus schedules and design better bus routes. As for individuals, better segment travel time predictions can provide much convenience and efficiency on time planning.
منابع مشابه
II. A TAXONOMY OF THE BUS TRAVEL TIME PREDICTION MODELS A. Models based on the Historical Data
164 Abstract— Traffic flow in major urban roads is affected by several factors. It is often interrupted by stochastic conditions, such as traffic lights, road conditions, number of vehicles on the road, time of travel, weather conditions, driving style of vehicles. The provision of timely and accurate travel time information of transit vehicles is valuable for both operators and passengers, esp...
متن کاملPrediction the Return Fluctuations with Artificial Neural Networks' Approach
Time changes of return, inefficiency studies performed and presence of effective factors on share return rate are caused development modern and intelligent methods in estimation and evaluation of share return in stock companies. Aim of this research is prediction of return using financial variables with artificial neural network approach. Therefore, the statistical population of this study incl...
متن کاملHourly Wind Speed Prediction using ARMA Model and Artificial Neural Networks
In this paper, a comparison study is presented on artificial intelligence and time series models in 1-hour-ahead wind speed forecasting. Three types of typical neural networks, namely adaptive linear element, multilayer perceptrons, and radial basis function, and ARMA time series model are investigated. The wind speed data used are the hourly mean wind speed data collected at Binalood site in I...
متن کاملDemo: Tracking Transit with EasyTracker
EasyTracker is an automated system that assists small public or private transit agencies in deploying bus tracking and arrival time prediction. This demo will showcase how data from GPS sensors embedded in smartphones can be automatically processed in order to accurately estimate routes, bus stop locations, schedules, and make annotated maps with real-time bus tracking and arrival time predicti...
متن کاملDevelopment of An Artificial Neural Network Model for Asphalt Pavement Deterioration Using LTPP Data
Deterioration models are important and essential part of any Pavement Management System (PMS). These models are used to predict future pavement situation based on existence condition, parameters causing deterioration and implications of various maintenance and rehabilitation policies on pavement. The majority of these models are based on roughness which is one of the most important indices in p...
متن کامل